package com.gyd.utils;

import com.gyd.enums.Estado;

import android.util.Log;

public class Utils {

	public static Integer Obj2Integer(Object obj){
		return Integer.parseInt(String.valueOf(obj));
	}

	public static Estado string2Enum(String str){
		try{
			Estado nuevoValor=Estado.valueOf(str);
			return nuevoValor;
		}
		catch(Exception e){
			Log.e("ERRORTAG", "Error parsing string2Integer + "+e);
			return Estado.SOLTERO;
		}
	}
	public static boolean isString(String str){
		if(str==null){
			return false;
		}
		if(str.length()>1)
			return true;
		return false;
	}
	public static Integer string2Integer(String str){
		try{
			int nuevoValor=Integer.parseInt(str);
			return nuevoValor;
		}
		catch(Exception e){
			Log.e("ERRORTAG", "Error parsing string2Integer + "+e);
			return 0;
		}
	}
	
	public static Double Obj2Double(Object obj){
		return Double.parseDouble(String.valueOf(obj));
	}
}
